# Causes of run-time errors for the Ramp button

At run time the application logs errors about the Ramp button to diagnostics under these circumstances:

## Invalid values

- If the button’s value is too large for the data type of the tag assigned to the Value connection, or if the value is outside the assigned tag’s minimum and maximum values, the application does not write the value to the Value connection and the application logs an error.

  For example, the value is too large for the tag’s data type if the data source is a PLC-5, the value is 2,147,483,647, and the assigned tag is an integer tag using the address N7:0. Integer tags have a range of -32,768 to 32, 767 only.

- If the button’s value is beyond the Value limit (specified on the Ramp button’s General tab), the new value is not written to the Value connection and the application logs an error.

## Unassigned connections

If the Value connection is not assigned, when an operator presses the button the application logs an error.

## See also

Create Ramp buttons

Configure the Ramp button